﻿<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:msxsl="urn:schemas-microsoft-com:xslt" exclude-result-prefixes="msxsl">
    <xsl:output method="xml" indent="yes"/>
	<xsl:template match="/">
		<tag>
			<xsl:for-each select="BodyPart/*" >
				<xsl:sort select="local-name()"/>
					<xsl:value-of select="name()"/>
					<xsl:text>&#10;&#09;</xsl:text>
			</xsl:for-each>
		</tag>
		
	</xsl:template>
	<!--<xsl:template name="distinct">
		<xsl:param name="prvPos" select="0"/>
		<xsl:param name="curPos" select="0"/>
		<xsl:if test="curPos - prvPos = 0"></xsl:if>
		<xsl:if test="curPos - prvPos &gt; 0"></xsl:if>
		<xsl:if test="curPos - prvPos &lt; 0"></xsl:if>
				   
	</xsl:template>-->
</xsl:stylesheet>
